not be the time/place to talk about something - German English Dictionary